hammerhead ribozyme - Turkish English Dictionary